package com.hpf.community.annotations;

import com.hpf.community.enums.LogEnum;

import java.lang.annotation.*;

/**
 * @Description: 日志监控注解
 * @Author: hpf
 * @Date: 2020/4/18 19:25
 */
@Documented
@Target({ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME)
public @interface MonitorLog {

    /* *
     * @Author hpf
     * <p>日志内容 </p>
     * @Param []
     * @Return java.lang.String
     */
    String value() default "";

    /* *
     * @Author hpf
     * <p>日志操作类型 </p>
     * @Param []
     * @Return int
     */
    LogEnum operateType() default LogEnum.UNOPERATE;

}
